something which protrudes - Español Inglés Diccionario